mystery ship - English Synonyms Dictionary